testimonial proof - German English Dictionary